home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 17
/
CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso
/
CUCD
/
Programming
/
DiceSource
/
master
/
Config
/
VOpts.config
< prev
Wrap
Text File
|
1994-02-01
|
8KB
|
270 lines
/***********************************************************
* $VER: Vopts.Config 3.2 (15.4.93)
* The first 4 strings are the title bar and Buttons across the bottom.
* They must occur in order
***********************************************************/
TITLE "DICE Options V3.2 © 1992, 1993 Obvious Implementations Corp."
BUTTON "Save"
BUTTON "Use"
BUTTON "Cancel"
BUTTON "NEW" /* VERY SHORT Name to fit in a short button */
BUTTON "DEL"
TEXT "Out of Memory"
TEXT "Unknown option:"
TEXT "Unable to open file :"
TEXT "Invalid command :"
TEXT "Warning: Extra #pragma DCCOPTS ignored"
TEXT "Confirm OK to save options to file"
TEXT "Options string too long to write"
TEXT "File Request"
TEXT "Editing Global Environment Options"
TEXT "Options: "
TEXT "Operation will overwrite existing file"
TEXT "Can't rename existing file"
TEXT "Unable to read existing file"
TEXT "Error writing, unable to update"
TEXT "Can't overwrite existing file"
TEXT "Cancel"
TEXT "OK"
/***********************************************************
* Here are all the menu items.
* You can have:
* MENU "title"
* ITEM "title" "shortcut" "Command"
* BAR
***********************************************************/
MENU "Project"
ITEM "Open..." "O" "Read ?"
ITEM "Open Defaults" "E" "Read ENV"
BAR
ITEM "Save" "S" "Save"
ITEM "Save As..." "A" "Save ?"
ITEM "Save As Default" "W" "Save ENV"
BAR
ITEM "Quit" "Q" "Quit"
MENU "Edit"
ITEM "Reset to Defaults" "D" "RESET"
ITEM "Last Saved" "L" "Read ENV"
ITEM "Restore" "R" "Read"
MENU "Settings"
ITEM "3.0" "" "PARSE -3.0"
ITEM "2.0" "" "PARSE -2.0"
ITEM "1.3" "" "PARSE -1.3"
/***********************************************************
* These are the gadgets that appear on the left side of the
* Window. The following gadget types are supported
* CYCLE "title" followed by a series of
* VALUE "title" "option"
* CHECK "title" "no-option" "option"
* LIST "title" "option"
* STRING "title" "option"
* If the option string has a %s in it, it indicates that
* substitution is to occur in that option. When such a thing
* occurs within a VALUE for a CYCLE, then a string requester
* is to be part of the cycle button for that value.
* The first VALUE in a CYCLE is the default.
*
* Due to size constraints, you can expect to get about 10
* gadgets here.
***********************************************************/
CYCLE "OS Target:"
VALUE "DEFAULT" ""
VALUE "1.3" "-1.3"
VALUE "2.0" "-2.0"
VALUE "3.0" "-3.0"
VALUE "Other:1." "-1.%s"
VALUE "Other:2." "-2.%s"
VALUE "Other:3." "-3.%s"
CYCLE "Compatibility:"
VALUE "DEFAULT" ""
VALUE "DICE" "-dice"
VALUE "Unix" "-unix"
VALUE "SAS/C" "-sas"
VALUE "Manx" "-manx"
CYCLE "Processor:"
VALUE "DEFAULT" ""
VALUE "68000" "-000"
VALUE "68010" "-010"
VALUE "68020" "-020"
VALUE "68030" "-030"
VALUE "68040" "-040"
CYCLE "FP Math:"
VALUE "DEFAULT" ""
VALUE "ieee" "-ieee"
VALUE "ffp" "-ffp"
VALUE "68881" "-881"
VALUE "68882" "-882"
CYCLE "Code:"
VALUE "DEFAULT" ""
VALUE "Small Model" "-mc"
VALUE "Large Model" "-mC"
CYCLE "Data:"
VALUE "DEFAULT" ""
VALUE "Small Model" "-md"
VALUE "Large Model" "-mD"
CYCLE "Calls:"
VALUE "DEFAULT" ""
VALUE "Stack Based" "-mRR0"
VALUE "Registerized" "-mRR"
CYCLE "Debug Level:"
VALUE "DEFAULT" ""
VALUE "No Debug" "-d0"
VALUE "Symbols" "-s"
VALUE "Lines/Symbols" "-d1"
VALUE "Full" "-d2"
VALUE "Full/Flush" "-d3"
CYCLE "Prototypes:"
VALUE "DEFAULT" ""
VALUE "Don't Require" "-noproto"
VALUE "Require" "-proto"
CYCLE "Stack Check:"
VALUE "DEFAULT" ""
VALUE "None" "-gs0"
VALUE "Dynamic" "-gs"
CYCLE "Error Handling:"
VALUE "DEFAULT" ""
VALUE "Invoke Editor" "-R"
/***********************************************************
* This starts the groups of options which are cycled through
* the toggle on the top right of window. Each Group consists
* of the same types of gadgets used above.
* Due to size restrictions, you can expect to get about 10
* Options in each group. A LIST counts as 3 options
* There is no restriction on the number of groups that can
* be present here or on the information within these groups
*
* Standard Options
***********************************************************/
GROUP "Standard Options"
LIST "Include File Search" "-I %s"
CHECK "Use Standard Search" "-I0" ""
LIST "#define Symbols" "-D %s"
CHECK "Use Standard Symbols" "-U0" ""
STRING "Output Dir:" "-O %s"
STRING "Project Name:" "-o %s"
/***********************************************************
* Linker Options
***********************************************************/
GROUP "Linker Options"
LIST "Library Directories" "-L %s"
CHECK "Use Standard Search" "-L0" ""
LIST "Additional Libraries" "-l %s"
CHECK "Use Standard Libraries" "-l0" ""
CYCLE "Data Place:"
VALUE "DEFAULT" ""
VALUE "Normal" "-chip0"
VALUE "Force Chip" "-chip"
CYCLE "Fragment:"
VALUE "DEFAULT" ""
VALUE "No" "-frag0"
VALUE "Yes" "-frag"
/***********************************************************
* Project Options
***********************************************************/
GROUP "Project Options"
LIST "Header Files" "-H%s"
CYCLE "Profiling:"
VALUE "DEFAULT" ""
VALUE "None" "-prof0"
VALUE "Source" "-prof1"
VALUE "Source/Lib" "-prof2"
VALUE "All" "-prof3"
CYCLE "Const:"
VALUE "DEFAULT" ""
VALUE "Ignored" "-ms0"
VALUE "R/O Strings" "-ms1"
VALUE "R.O.S,<32K Code" "-ms2"
CYCLE "Residentable:"
VALUE "DEFAULT" ""
VALUE "No" "-r0"
VALUE "Standard" "-r"
VALUE "Std+Pos.Indep." "-pr"
VALUE "No +Pos.Indep." "-pi"
CYCLE "Section Name:"
VALUE "DEFAULT" ""
VALUE "Standard" "-S0"
VALUE "Library" "-S"
STRING "Temp Files:" "-T %s"
STRING "Std Error:" "-E %s"
/***********************************************************
* Special Options
***********************************************************/
GROUP "Special Options"
CYCLE "Verbose:"
VALUE "DEFAULT" ""
VALUE "OFF" "-v0"
VALUE "ON" "-v"
CYCLE "Amiga Calls:" /* For compiling only newer modules */
VALUE "DEFAULT" ""
VALUE "Inline Call" "-mi"
VALUE "Amiga.Lib Tag" "-mi0"
CYCLE "C++ Comments:"
VALUE "DEFAULT" "" /* note: disabled by default */
VALUE "Enabled" "-//"
VALUE "Disabled" "-//0"
CYCLE "1.3 ^C:"
VALUE "DEFAULT" ""
VALUE "Disabled" "-f0"
VALUE "Enabled" "-f"
CYCLE "Date Check:" /* For compiling only newer modules */
VALUE "DEFAULT" ""
VALUE "Use DMAKE" "-new0"
VALUE "Newer" "-new"
/***********************************************************
* Romable Options
***********************************************************/
GROUP "Romable Options"
CYCLE "Code/Data:"
VALUE "DEFAULT" ""
VALUE "Relocatable" "-maa" /* disable -ma/-mw */
VALUE "Abs Long:" "-ma %10s"
VALUE "Abs Word:" "-mw %10s"
CHECK "Generate ROMABLE Code" "" "-rom"